package day3Exer;

import java.util.Scanner;

/*
* 接收一个整数，并且将该整数的位数返回
* */
public class Demo2 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);

        System.out.println("请输入一个整数");
        //从控制台接收一个整数，然后将该整数作为参数传给自定义的方法
        int number = sc.nextInt();

        int length = getNumberLength(number);

        System.out.println("输入的整数的长度为："+length);

    }

    //返回值为int类型，参数int类型
    public static int getNumberLength(int number){

        //定义一个变量，接收当前参数的长度
        int length  = 1;

        //让当前参数除以10，并且对长度累加，如果当前参数小于10，循环结束
        while(number>=10){

            number/=10;

            length++;
        }

        return length;
    }

}
